﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Collections;

namespace Gozib.Web.Models.Bus
{
    public class BusResultModel
    {
        public decimal MinFare { get; set; }
        public decimal MaxFare { get; set; }
        public string FromCityId { get; set; }
        public string FromCityName { get; set; }
        public string ToCityId { get; set; }
        public string ToCityName { get; set; }
        public string JourneyDate { get; set; }
        public IList<decimal> AvailableFares { get; set; }
        public IList<string> BusOperators { get; set; }
        public IList<string> BusTypes { get; set; }
        public IList<BusResult> BusResults { get; set; }
    }

    public class BusResult
    {
        public int Id { get; set; }
        public string RouteScheduleId { get; set; }
        public string CompanyId { get; set; }
        public string CompanyName { get; set; }
        public string DepartureDate { get; set; }
        public string DepartureTime { get; set; }
        public string ArrivalDate { get; set; }
        public string ArrivalTime { get; set; }
        public string Amenities { get; set; }
        public short JourneyHours { get; set; }
        public short Seats { get; set; }
        public decimal Fare { get; set; }
        public IList<string> BusItemTypes { get; set; }
    }
}